package com.huarui.ip.dao;

import java.util.List;
import java.util.Map;

import org.ewaf.framework.dao.IBaseDao;

import com.huarui.ip.model.IpAddress;

public interface IIpAddressDao extends IBaseDao{
	
	/**
	 * 后台查询总数量
	 * @param paramsMap
	 * @return
	 */
	Integer getIpAddressListCountByComplex(Map<String, Object> paramsMap);
	
	/**
	 * 后台查询
	 * @param paramsMap
	 * @return
	 */
	List<Map<String, Object>> getIpAddressListByComplex(Map<String, Object> paramsMap);
	
	/**
	 * 根据用户ip获得IpAddress对象
	 * @param ip
	 * @return
	 */
	IpAddress getIpAddressByIp(long ip);

}
